/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Figuras;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.Toolkit;

/**
 *
 * @author M
 */
public class CirculoVida extends Figura{
    public CirculoVida(Integer x0, Integer y0, Integer w0, Integer h0, Color c,
            Lienzo l){
        super(x0, y0, w0, h0, c, l);
        vida=1;
    }
    
    @Override
     public void dibujate(Graphics g) {
      //  g.setColor(color);
      //  g.fillOval(x, y, w, h);
        Graphics2D g2= (Graphics2D)g;
        Image p = Toolkit.getDefaultToolkit().getImage("imagenes//corazon.jpg");
        g2.drawImage(p, x, y,w, h,lienzo);
    }

    @Override
    public void colisionoCon(CirculoBomba c) {
    }

    @Override
    public void colisionoCon(Cuadrilatero c) {
    }

    @Override
    public void colisionoCon(Figura c) {
        c.colisionoCon(this);
    }

    @Override
    public void colisionoCon(Pared c) {
    }

    @Override
    public void colisionoCon(Bala c) {
    }

    @Override
    public void colisionoCon(Movil c) {
        this.pierdeVida(-1);
        c.pierdeVida(1);
    }

    @Override
    public void colisionoCon(ParedH c) {
    }

    @Override
    public void colisionoCon(ParedV c) {
    }
    @Override
    public String toString(){
        return "CirculoBueno "+super.toString();
    }

    @Override
    public void colisionoCon(CirculoVida c) {
   }
}
